carya tomentosa - German English Dictionary